3
9
13
17
19
27
34
35
42
47
54
59
85
91
97
101
105
113
121
121
122
124
125
125
127
* * *
* *
*