5
10
13
19
23
26
35
37
41
63
65
67
85
93
100
111
127
137
169
176
179
