0
3
12
21
18
2
102
61
14
19
0
39
56
58
43
30
14
7
3
112