924
125
73
174
1105
999
157
919
556
468
363
141
1248
627
99
