8 2499 21 16 17 19 21 23 38 56 57