554
159
396
252
410
149
390
186
567
119
381
144
381
154
505
41
107
21
431
134
486
166
368
177
280
115
528
172
226
178
382
106
411
72
309
77
583
122
247
78