3
0
0
8
31
172
33
1
12
9
10
43
20
29
0
101
27
34
25