1
2
3
4
5
6
7
8
9
OUT
10
11
12
13
14
15
16
17
18
IN
412
364
455
345
489
197
586
182
553
3583
464
411
546
467
190
343
400
156
574
3551
7134
381
351
427
321
454
165
551
164
522
3336
445
368
534
433
172
324
376
145
541
3338
6674
343
315
386
298
434
155
527
133
489
3080
375
336
501
405
146
291
339
127
505
3025
6105
292
257
338
255
384
115
466
98
443
2659
341
278
443
336
117
233
271
107
436
2562
5221
4
4
4
4
4
3
5
3
5
36
4
4
5
4
3
4
4
3
5
36
72