50
73
672
51
74
673
369
370
371
372
373
675
374
375
376
377
378
677
248
249
250
251
678
252
253
254
255
379
380
381
382
383
384
385
386
387
388
43
66
659
204
205
206
207
660
208
209
210
211
661
212
213
214
215
662
216
217
218
219
663
125
4
5
6
44
45
46
67
68
69
664
665
224
225
226
227
666
667
324
325
326
327
328
