0
4
9
19
107
54
17
18
27
25
23
16
22
10
7
73
37
51
166
109
30
117
72
462
92
55
134
281
103
126
69
44
29
65
47
14
38
81
75
163
105
52
95
35
34
214
230
136
71
80
61
123
96
147