263
649
120
368
85
395
96
381
210
560
278
1,048
58
298
77
252
114
245
59
199
145
223
69
225
17
213
10
152
18
121
47
76
135
37
129