536
118
359
155
346
196
95
46
591
143
500
152
287
58
609
120
618
184
344
154
386
115
197
52
203
43
314
101
262
148
251
173
205
114
375
107
591
167
500
207