15 447 52 4 5 7 8 17 22 28 30 32 44 50 56 59 60 70