263
649
210
560
120
368
85
395
96
381
278
1,047
58
298
77
252
114
245
145
223
59
199
17
213
69
225
75
83
10
152
39
125
76
135
18
121