13 5414 161 722594
1 2 6 7 12 21 29 31 32 39 49 71 84