182
206
394
27
505
69
174
258
661
93
380
12
79
727
84
327
119
11
212
227
40
71
48
63
15
35
114
22
50
42
28
240
584
23
141
383
237
109