0
2
7
10
1
14
34
8
47
23
21
17
84
177
76
140
92
241
46
70
678
123
178
78
59
50
197
88
56
29
94
95
188
54
478
110
132
48
130
103
83