42
9
10
65
41
56
106
47