402
52
391
361
483
348
161
91
136
137
159
152
161
151
159
156
246
187
169
179
629
163
165
131
162
175
246
153
194
139
331
172
509
134
143
135
607
164
137
153
152
151
159
137
143
141
164
187
202
343
160
226
323
166
134
134
169
164
157
162
156
159
138
140
159
232