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