296
398
220
406
272
421
46
325
105
348
484
100
245
161
363
45
182
61
715
120
116
14
176
58
43
223
56
198
15
256
48
159
20
141
24
114