27 2114
20 1838
73 43679
116 32428
21 2596
93 25972
90 43117
88 37528
22 15230
59 73101
29 15244
88 71392
45 14252
54 11729
85 26954
112 27963
116 28736
20 7715
67 79513
26 21176
64 31523
62 114674
78 58642
82 69060
92 32429
15 11380
34 23226
36 23608
135 76689
67 31636
73 29878
102 6734
49 5520
57 26396
4 6216
86 32989
44 21672
30 2629
52 71650
96 86673
102 41189
51 10902