459
956
348
820
250
682
151
468
87
305
109
386
116
448
81
373
76
310
104
251
37
223
217
65
213
24
182
92
1,107
41
188
202
28
150