329
139
500
162
261
84
569
118
39
8
583
16
232
96
206
171
503
175