10 271 78 8 20 32 34 35 77 78 86 92 94