3
3
7
13
17
25
33
41
52
58
63
74
78
82
88
97
102
107
115
121
133
135
138
140
142
* * *
* *
*