8 4296 38 2 3 20 23 30 55 58 63