13 277 64 1 4 6 15 21 28 29 30 31 34 35 56 59