0
9
18
6
3
23
10
7
34
16
46
15
84
197
40
60
14
301
44
27
19
216
93
110
116
45
47
48
12
61
56
52
1229
28
57
30
66
55
37
121
38
247
20
49
35
24
51
96
145