19
38
52
31
44
19
52
38
52
31
52
52
47
376
406
52
19
52
52
52
19
48
43
52
41
44
364
44
31
19
38
31
47
451
44
38
47
52
31
19
408
31
52
31
43
38
345
39
31
44
19
46
38
38
31
31
44
31
45
601
38
46
41
31
52
44
52
31
52
19
368
31
52
23
23
23
25
23
29
23
25
25
26
27
29
23
29
29
26
24
23
27
22
27
29
33
22
29
26
23
25
23
26
29
25
29
26
26
23
26
26
26
29
23
29
29
29
26
25
26
25
23
25
23
26
29
33