3
4
8
9
25
28
32
90
99
103
104
112
136
