0
5
7
13
14
16
18
20
27
37
43
44
46
48
50
51
56
60
61
64
68
71
80
83
84
85
86
89
91
93
94
100
103
107
110
121
126
128
132
133
140
141
142
145
150
151
153
156
158
159
160
163
164
166
172
175
177
183
186
187
193
195
198
199
203
208
