365
135
680
327
353
194
222
169
178
81
169
27
461
192
299
102
349
154
391
201
489
160
197
129
515
174
485
82
359
138
215
116
448
155
281
155
394
89
454
70