278
96
69
884
123
167
203
147
465
48
479
238
3
141
10
53
64
22
162
216
121
310
6
623
31
130
110
556
313
140
185
137
0
273
136
485
554
95
370
263
147
140
294
419
192
487
332
323
346
535
11
