88 37973
83 15588
60 43675
79 43968
62 60163
69 27871
8 5443
67 21831
40 28158
41 25513
34 14223
36 13270
41 11533
42 9819
26 7804
55 14796
39 9788
20 8842
55 11295
40 7038
12 6225
49 11728
16 6501
53 7750
43 8049
36 8890
29 6008
60 7804
37 9280
26 6928
12 6018
15 4136
36 5707
12 7265
31 17678
18 4879
16 6414
54 6823
23 4817
9 1557
49 6655
30 3904