3
4
7
10
19
22
26
31
40
71
86
97
107
112
122
124
125
163
178
