32 329 51 1 3 11 16 17 18 19 24 27 28 30 32 36 37 39 40 43 47 48 49 51 52 53 54 57 58 60 63 65 66 69 70