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