416
396
66
275
66
67
140
44
147
174
304
156
145
313
148
149
306
175
307
166
332
161
162
463
339
154
311
159
159
153
357
1182
793
167
170
174
174
156
561
162
418
327
173
678
170
173
284
385
155
173
162
340
152
172
328
162
173
156
165
317
147
368
146
7530
173
420
357
333
8018
160
149
157
157
334
341
158
249
151
147
172
159
791
161
156
122
291
149
343
449