3
4
10
15
20
25
29
39
44
53
59
64
69
72
75
79
85
89
94
99
104
107
110
115
121
129
139
142
* * *
* *
*