49
161
131
38
170
140
220
159
100
486
95
106
84
386
136
97
137
317
144
505
225
351
324
262
60
576
181
52
143
145
197
115
235
237
311
127
118
199
179
562
154
185
267
148
518
195
134
246
191
387
588
366
175
250
337
153
183