35
1
232
2
288
976
402
100
237
233
488
330
252
250
510
654
225
412
305
33
395
389
524
349
300
249
1601
359
3
553
361
414