25
32
35
37
43
47
57
64
80
96
102
123
136
144
146
156
