31
52
39
53
38
31
15
105
16
18
24
5
18
14
19
21
24
22
15
27
47
18
31
17
25
Next page