445
218
296
92
513
221
287
78
431
172
468
174
287
152
114
83
313
50
306
179
282
80
508
80
218
77
468
149
321
144
571
69
466
41
394
136
292
75
191
12