164
866
153
796
171
618
71
595
128
514
279
1,040
92
508
77
462
54
344
222
422
132
446
65
519
32
277
102
368
84
363
64
357
83
299
44
323