317
86
149
196
289
291
212
906
214
106
136
321
359
257
141
102
282
78
320
166
95
113
268
237
116
292
192
66
316
218
591
156
245
642
68
495
127
296
311
162
223
763
169
425
72
36
163
371
91
148
323
38
210
144
473
266
342