28 560 119 2 8 9 10 12 13 14 16 18 19 22 24 28 30 38 44 45 46 47 50 51 53 54 58 59 60 63 64