207
139
41
72
129
657
26
172
91
29
100
164
227
216
178
71
135
234
191
103
137
61
87
270
136
138
175
166
167
79
211
300
151
85
181
120
107
94
52
201
143
184
141
140
104
40
204
477
147
123
105