1309
508
356
130
172
90
323
200
279
194
449
149
365
232
380
115
164
81
549
115
422
118
138
114
805
309
646
181
458
97
397
272
527
171
451
93
301
105
178
124