29
4
19
18
43
11
7
172
39
102
38
3
21
2
47
157
6
25
28
31
81
5
22
14
100
119
0
49
27
63
8
58
12
24
16
15
33
78
53
17