4
5
9
17
18
42
56
72
98
109
111
