2
4
8
10
11
14
15
16
18
19
21
25
28
31
34
36
37
40
41
42
43
51
54
61
62
63
64
71
72
77
79
82
83
86
89
90
91
94
96
98
100
101
102
115
118
119
121
122
125
128
129
130
131
133
134
137
139
145
148
152
156
157
158
161
162
163
167
171
173
174
175
176
177
178
179
180
183
187
188
193
198