567
165
834
286
943
286
492
34
277
106
112
66
348
180
440
154
423
143
448
158
604
143
55
35
485
109
320
156
220
74
583
144
288
157
472
94
102
53
272
44