98
12
44
33
5
59
8
10
16
21