9 508 28 2 23 32 42 53 66 84 87 90