26
51
369
78
25
193
97
72
1358
66
357
142
216
397
74
167
38
180
154
201
93
204
190
450
356
222
200
320
259
86
304
1398
286
291
118
817
107
207
140
88
152
298