11 522 352 true 2 5 8 13 14 17 18 19 21 34 37