365
144
295
38
559
137
394
159
797
255
548
302
559
47
283
146
172
108
288
177
473
158
534
140
616
108
266
57
219
133
359
136
412
151
331
59
263
190
686
154