8
10
11
22
9
17
44
46
16
65
99
71