46
56
7
105
38
10
44
19
31
54