122 47432
82 75614
80 11584
95 105252
130 101088
69 32528
60 75634
146 34586
126 32659
20 1805
45 14032
85 26255
116 28205
15 11176
135 74421
102 6542
86 31745
96 84945
102 40168
51 10454
73 27939
12 30046
33 26140
92 23458
83 25694
96 46778
78 21950
54 11631
152 38075
69 56532
50 6974
67 45303
42 11833
43 20262
48 3821
54 9554
33 15273
47 25432
37 57871
52 22312
77 103087
60 13110