8 246 390 true 2 32 35 42 56 58 59 70