2
6
8
11
13
14
16
17
19
20
21
24
27
28
30
32
33
35
36
39
45
46
47
48
49
53
63
64
67
68
69
72
73
74
76
77
78
82
85
87
88
89
90
94
95
96
97
101
104
105
106
108
111
112
113
116
127
128
134
136
137
139
141
142
144
145
149
151
153
154
155
157
158
159
162
166
167
170
173
178
179
180
181
182
190
191
194
197
198
199