3
7
10
11
17
25
40
46
53
54
64
75
80
86
92
96
97
99
103
105
109
114
118
123
133
133
141
149
151
* * *
* *
*