50
31
54
31
43
43
43
19
52
54
52
49
54
52
52
27
52
46
46
54
43
43
27
27
31
31
113
27
27
27
48
54
31
54
54
439
31
38
54
27
54
54
42
31
38
43
27
43
31
54
52
27
54
31
38
43
54
54
54
52
19
19
38
31
52
19
38
430
52
52
19
27
54
52
52
324
52
54
38
43
52
231
38
38
27
48
54
52
31
47
43
52
38
268
31
31
38
54
38
31
52
27
52
40
52
43
43
31
54
38
390
52
54
27
27
27
119
52
47
52
43
43
31
27
31
38
38
38
31
45
43
38
31
52
31
52
27
54
27
43
27
38
52
27
31
52
43
31
31
43
31
54
48
31
46
43
348
412
52
31
52
54
54
27
43
27
31
43
27
52
52
31
43
31
43
42
52
52
27
27
52
54
52
52
43
440
52
38
54
31
52
54
38
43
50
27
41
38
31
43