564
164
154
338
293
67
66
231
270
214
157
150
151
326
159
159
136
160
169
162
157
164
165
149
305
342
165
144
159
218
166
159
161
170
205
302
289
161
341
152
135
320
146
302
440
160
159
161
236
149
148
175
159
149
139
161
130
301
148
167
167
170
144
329
888
231
251
289
343
153
166
148
179
178
341
166
161
145
157
282
151
151
346
155
159
522
136
478
200
314
419
477
293
158
165
158
168