655
1,251
375
856
283
642
32
238
99
469
113
235
51
218
101
318
88
240
110
243
41
161
45
208
43
179
6
319
167
37
197
54