3
9
11
30
35
43
63
93
100
108
118
