31 33 34 35 36
37 44 45 55 58
64 65 68 69 151
71 73 78 135 80
83 84 87