90
781
182
740
48
216
85
260
32
440
72
446
112
339
115
281
53
265
16
266
14
345
243
57
307
303
135
347
1
143
25
289
64
184
71
210