3
6
13
19
24
31
37
43
52
56
58
63
65
70
74
79
83
87
90
92
95
98
105
117
123
124
126
128
130
132
134
135
138
* * *
* *
*