5
9
13
16
19
22
27
31
35
38
41
45
50
53
56
59
63
68
71
74
77
80
83
87
90
93
97
100
104
107
111
114
117
120
124
127
131
134
137
139
143
147
151
154
157
159
162
7
12
17
26
30
33
36
47
52
57
73
79
84
89
95
105
110
115
125
130
135
146
149
153
156
166
170
173
178
183
188
193
198
201
206
210
214
219