0
12
3
1
15
11
7
103
123
87
92
89
86
64
190
69
35
90
226
58
32
230
53
130
31
29
166
21
14
97
431
39
193
25
271
19
83
181
467
18
191
151
78
85