64
199
412
34
55
25
378
1136
63
522
29
45
262
79
123
41
60
128
117
523
33
118
294
530
85
42
71
47
4564
35
100
68
80
39
148