11
12
14
16
18
22
25
26
27
30
31
32
35
38
42
43
44
48
49
51
52
54
55
56
60
60
63
66
70
73
75
77
77
78
81
81
82
82
83
86
87
90
91
93
94
94
96
97
97
97
98
98
100
105
106
109
113
114
116
119
121
122
122
122
123
125
128
131
131
131
133
138
141
141
142
150
151
151
151
153
156
156
156
156
157
157
159
161
161
161
163
167
171
173
174
174
174
175
176
176
179
180
181
181
181
181
181
181
184
188
191
194
198
214
227
227
232
234