652
246
47
24
291
150
288
154
577
163
391
39
168
89
432
154
423
36
153
102
260
98
412
21
418
163
278
3
169
70
234
138
278
99
402
18
578
6
403
173