280
170
206
30
308
128
593
163
446
183
239
42
418
109
173
17
192
6
130
76
408
117
444
97
449
97
544
87
265
114
325
137
249
97
323
135
424
20
487
178