0
8
4
1
13
17
14
336
43
15
198
10
19
137
227
18
70
20
34
100
178
32
68
531
133
172
47
25
46
157
222
191
457
229
21
36
230
35
7
9
6
136
63
265
76
124
171
341
101