427
596
49
190
150
429
37
511
80
130
46
438
53
593
25
454
115
408
16
266
81
308
21
327
32
194
26
312
43
242
1
148
61
257
29
209
85
252