0
9
8
314
14
43
83
71
21
74
5
261
164
79
155
24
17
264
51
170
50
359
45
136
39
149
129
184
44
178
117
41
102
347
82
63
222
65
56
473
362
131
273
55
357
61
190
92
165
78
137
73
62
86
89
371