42
638
161
910
630
792
322
174
282