26
267
1225
153
67
325
322
140
25
222
271
623
101
272
180
477
1356
74
36
1438
181
1513
60
845
300
199
159
178
299
401
109
43
33
138
28
95
66
70
16
563
234