0
12
8
19
342
4
1
24
39
14
113
27
6
13
78
23
76
42
74
207
20
166
149
41
458
269
70
25
103
31
284
163
9
43
3
71
48
37
214
34
181
97
52
134