8 308 20 30 35 52 64 77 82 89 94