8 430 383 true 0 12 17 26 30 43 83 88