146
109
389
175
199
133
241
45
469
176
408
107
296
136
473
210
578
62
279
117
581
183
553
186
640
219
311
121
103
12
411
47
436
28
214
66
386
210
241
16