23
41
49
22
74
1881
478
11
351
114
68
9
28
1599
54
25
229
156
112
256
35
166
269
55
100
58
788
27
42
94
119
47
180
239
298
30
163
50
45
344
34
251
178
24
185
33
138
69
798