55
27
175
33
123
58
103
60
264
62
86
150
237
42
3
65
20
74
61
153
71
863
133
507
132
66
198
79
101
118
306
126
78
145
182
240