8 340 21 3 25 32 50 54 55 91 95