414
145
149
64
520
206
439
130
421
120
320
178
316
225
418
269
506
289
207
116
293
134
331
126
532
217
501
150
290
170
870
368
342
125
142
91
242
160
543
49