669
175
618
70
215
157
293
86
193
169
432
160
182
141
42
18
600
23
511
94
602
33
536
64
433
89
313
10
321
138
471
165
552
30
458
59
556
102
164
88