397
38
41
40
38
59
40
39
39
58
562
39
40
41
41
40
419
548
340
41
41
39
38
38
361
379
41
41
347
41
38
38
39
327
40
40
450
40
40
389
449
160
38
557
589
350
412
116
60
38
296
39
255
408
40
39
41
40
96
38
534
444
358
40
41
40
40
23
24
23
26
26
25
26
23
23
24
43
23
26
23
24
25
23
23
25
25
22
23
26
26
26
26
24
25
24
23
23
24
26
25
22
23
25
24
23
23
23
23
23
26