7
15
19
24
33
38
43
47
53
58
64
70
77
83
89
94
101
106
111
113
116
121
129
143
153
153
154
154
156
157
158
159
159
* * *
* *
*