30 435 49 1 4 13 15 16 19 23 24 26 27 29 30 33 39 42 44 45 49 50 51 55 56 58 59 60 62 63 67 68 69