43
9
10
66
44
56
106
47