0
46
140
22
21
10
5
17
110
777
231
216
36
76
32
101
44
14
54
127
35
37
57
48
31
2
102
235
78
61
3
53
27
1
85
4
9
15
267
59
167
18
81
182
117