40
667
67
874
86
884
19
668
17
640
60
575
37
419
15
403
16
191
4
259
10
257
32
148
147
136
8
518
20
135
12
176
25
179