680
224
631
282
632
146
280
189
230
69
366
92
389
141
586
118
642
204
255
116
336
99
663
184
832
288
607
190
637
110
174
130
178
81
259
145
169
27
200
52