307
3
294
1
239
201
219
0
336
297
357
346
381
2449
177
195
1539
2
265
282
510
178
234
14232
14
3176
10
768
4
276
542
286
215
296
311
651
38752