12 913 82 164365 5 16 18 20 21 42 67 68 82 87 89 92 1 2 3 4 5 6 7 8 9 10 11 470 1 40 294 389 144 29 6 2 2 2 3 1