5
9
16
34
37
58
63
79
96
