246
66
288
6
386
113
442
127
483
115
168
87
491
16
293
96
196
93
418
162
75
41
541
3
577
89
391
134
340
59
384
79