5
0
12
60
31
17
18
4
2
28
1
8
47
2
161
348
121
1