8 312 23 6 24 48 55 60 87 98 99