104
40
386
40
40
39
107
384
39
99
36
40
104
11
39
432
40
559
152
469
92
377
590
40
448
357
318
411
1166
52
100
98
71
359
88
368
431
11
364
330
41
41
39
94
860
52
40
406
39
98
316
444
400
38
417
375
395
396
427
391
381
347
365
538
94
39
376
365
541
438
105
41
39
0
25
23
22
25
23
26
26
26