233
30
377
62
585
82
541
135
1441
184
705
72
54
3
706
98
6
0
423
649
58
167
20
569
50
207
19
132
13
379
23
370
48
385
596
37
312
33
349
462