223
381
159
368
193
148
75
145
42
211
60
245
246
497
90
170
313
46
85
31
138
189
162
219
743
389
87
268
314
894
4612
684
135