13 6707 176 1066095 8 11 34 36 47 48 51 56 59 60 72 75 86 1 2 3 4 5 6 7 8 15 30 169 346 4603 74 1256 3185 2063 68 13 12 11 9 7 5 3 1