31
6
10
19
1
4
28
9
8
191
20
12
15
2
18
22
159
14
21
11
45
3
7
122
100
32
44
104
0
30
95
43
13
37
27
164