11 478 322 true 2 6 7 12 20 23 25 26 30 37 38