147
599
149
634
312
357
158
9
329
207
336
254
149
737
312
372
616
358
160
126
225
39
288
254
50
439
643
119
222
600
211
373
3
88
3
72
2
521
101
152
351
2815
50
17
17
642
106
20
170
37
45
115
122
