117
146
42
118
246
145
221
217
188
386
99
566
157
100
82
816
380
194
169
48
62
618
206
79
110
271
222
286
80
284
285
295
507
154
147
289
171
305
141
55
694
93
179
746
616
149
297
56
112
51
172
220
52
76
123