423
233
549
245
524
28
212
157
114
10
1049
451
617
205
296
126
513
179
459
114
468
169
443
170
131
54
379
148
175
137
300
139
461
31
272
20
265
87
519
128