227
2
229
1
195
52
215
73
542
482
331
272
159
136
341
328
439
72
353
3
471
398
433
287
330
244
813
301
558
520
460
352