136
115
579
165
202
138
141
86
449
97
434
77
468
32
228
140
795
427
221
99
354
72
339
65
416
93
435
90
249
29
194
135
215
53
477
118
422
161
535
91