35
25
7
6
4
2
5
9
21
170
202
23
11
16
100
14
372
12
8
207
394
309
577
10
1
19
410
13
36
341
57
18
0
17