961
293
263
114
507
154
619
154
409
135
237
131
451
147
467
121
322
93
236
87
546
130
325
42
150
101
512
202
283
181
438
47
321
170
562
110
576
116
196
133