248
702
398
542
202
508
109
496
114
269
53
249
39
222
57
219
24
209
6
348
64
199
31
143
19
128
7
145
63
142
13
122
17
113
99