75
30
55
143
125
129
35
462
23
68
19
191
34
53
130
9
185
138
16
179
25
31
12
99
874
20
984
271
178
112
47
196
370
33
121
22
472
18
407
56
841
66
279
62
40
97
211
1074
141
63
378
165
49