288
119
463
82
184
62
9
73
43
13
18
92
76
41
25
327
27
123
334
81
166
179
22
255
88
85
8
275
112
39
114
48
99
506
261
74
44
207
49
132
120
47
144
50
148
91
143
228
36
229
66
188
12
15
147