357
159
462
136
179
98
511
49
204
38
436
171
232
133
357
66
139
40
491
172
389
183
1097
500
531
135
76
16
434
169
484
184
426
120
205
91
558
157
372
36