91
38
105
608
38
39
40
40
453
39
41
41
89
385
104
341
589
100
385
376
11
348
94
362
107
40
431
397
439
417
697
106
104
400
40
357
550
40
38
40
1022
39
39
41
86
40
40
413
396
427
1229
39
38
97
38
40
826
573
520
106
102
96
597
771
450
0
23
26
26
22
23
26
25
26
24
26
22
22
24
24
25
25
25
26
24
24
33
22
23
22
23
26
22
26
22
24
26