365
135
680
327
565
123
76
53
222
169
329
163
593
108
464
103
169
27
610
288
227
157
338
63
581
126
521
182
421
33
349
154
128
4
296
32
379
118
569
14