838
237
331
76
378
33
465
128
702
224
375
155
292
137
651
223
328
179
498
113
171
143
380
169
350
157
603
230
547
174
95
52
215
65
457
54
540
152
212
94