45 26979
59 18895
40 43148
36 22471
69 22863
61 33333
33 27197
62 25030
44 26329
15 23484
130 92645
31 20167
51 17374
27 9130
42 29981
61 23406
38 23870
53 23210
64 31728
116 28840
85 27104
48 17718
52 16603
23 9287
58 15000
41 29715
34 38557
59 34607
55 19479
49 26704
88 33818
76 18701
55 24458
55 25707
41 19834
79 29861
63 40277
23 28437
40 12671
30 16337
44 10089
48 20144