78 22595
44 30909
20 11450
96 49028
49 16204
93 26207
89 44182
80 26236
12 17600
6 14149
48 30657
25 12424
37 20002
32 17319
39 26473
57 26628
54 20435
69 33609
57 28380
16 18311
22 12448
48 20952
105 25487
62 27694
29 43909
41 27732
15 9011
19 16474
19 13005
20 12469
36 24518
27 19368
29 22847
35 19831
47 12289
37 58739
33 16259
43 21055
35 17956
54 29047
73 28879
34 23570