34
46
56
7
105
38
13
52
44
18