8 287 32 31044 15 21 25 30 42 57 92 93