3
20
25
31
54
59
85
92
105
116
124
129
135
138
139
144
146
