0
8
5
4
1
18
3
11
6
2
7
15
152
221
97
117
90
52
72
124
198
91
29
88
157
74
45
35
55
76
49
83
36
50
37