178
548
115
586
139
538
99
466
122
590
71
348
95
407
53
307
61
264
13
315
195
304
38
306
34
196
64
250
51
284
3
119
27
252
18
198
35
187