193
97
72
1358
66
357
368
142
216
396
74
167
38
180
154
201
93
204
190
450
356
222
200
320
254
85
302
1398
286
290
118
817
107
207
140
88
151
298