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