42
9
10
65
56
106
47
58