119 82801
196 199505
82 57718
158 287030
40 13254
115 54338
36 12476
72 85500
55 25836
30 2662
49 16190
80 27046
102 60581
62 37030
65 13686
48 22836
52 21172
44 30896
36 16418
19 5308
47 46813
71 6312
60 10675
37 22598
49 5401
53 17649
27 6719
58 18902
42 6088
44 7415
33 13800
20 4487
16 4845
25 5536
26 4190
26 8521
13 4010
26 3966
36 4894
36 6682
21 8391
27 3851