65
333
312
629
336
171
151
159
158
280
152
154
149
162
151
158
177
145
150
725
153
149
277
147
158
152
172
173
154
152
85
162
144
142
163
171
171
312
143
66
168
143
160
145
157
154
155
176
165
151
153
168
147
170
172
42
263
177
144
164
174
164
790
158
154
172
164
170
152
155
360
328
140
472
143
159
149