135
216
462
684
334
129
76
92