289
306
194
123
62
135
59
460
236
238
176
163
386
165
193
284
112
187
142
5
7
120
177
144
498
251
126
47
114
55
229
24
422
30
262
311
85
131
206
57
12
240
202
164
21
151
221
148
13
38
70
109
333
116
188
214