11
2
1
12
5
23
8
7
87
31
3
0
119
22
29
53
94
333
13
140
4
158
43
6
142
50
66
46
25
15
9
14
32
45
78
48
24
171
20
16