6 1014 391 true 12 18 22 23 26 36