349
346
339
340
342
1385
343
341
344
1398
1390
1383
1392
1391
1393
1387
1386
1384
1388
1394
1395
227
222
223
224
843
844
3883
65
184
64
54
179
51
55
176
52
56
518
519
521
175
174
173
172
53
631
634
635
478
6
528
3913
1