0
7
15
32
226
21
49
369
71
81
292
86
141
147
187
103
98
42
221
99
212
324
154
134
261
88
229
48
80
17
254
116
148
310
69
25
272
97
96
267
35
203
174
166
159
158
67
182
184
156
107
19
354