0
8
3
1
13
15
12
325
42
14
197
10
19
43
137
226
18
70
20
34
100
178
32
68
531
133
172
47
25
46
157
222
191
456
228
36
230
35
7
9
6
135
63
265
76
124
171
341
101