64
200
47
71
89
125
299
45
41
26
95
277
52
30
128
112
179
140
58
118
204
20
46
62
109
102
195
122
56
87
25
283
92
38
1089
270
317
77
1477
110