21 438 40 3 13 17 27 28 32 34 35 36 48 52 53 54 56 57 58 60 62 64 67 69