13 696 562 true 2 9 10 12 13 17 20 23 24 28 29 32 38