12 7183
33 13609
93 14064
83 15950
96 27270
77 16090
54 7261
154 21256
70 27994
50 4058
67 25011
42 7374
43 11282
48 2605
54 5355
33 8352
47 9757
37 37254
52 8401
77 40712
60 7488
43 6853
59 8353
69 13407
43 15845
44 15386
81 10475
55 10092
54 5846
64 14160
41 18178
59 9581
32 12966
56 10651
58 14266
29 9561
35 9777
38 15395
24 1846
44 13909
41 8312
36 2829