360
160
477
143
200
110
515
50
209
38
451
175
234
135
357
66
142
41
491
172
390
184
1157
539
535
136
78
16
434
169
485
185
426
120
206
91
563
158
375
37