90 45 15 1 9 1 8 1 7 1 6 2 12 2 11 2 10 2 6 3 12 3 11 3 10 3 7 4 15 4 14 4 13 4 8 5 15 5 14 5 13 5 9 6 9 6 7 7 8 8 9 10 12 10 11 11 12 13 15 13 14 14 15 16 24 16 23 16 22 16 21 17 27 17 26 17 25 17 21 18 27 18 26 18 25 18 22 19 30 19 29 19 28 19 23 20 30 20 29 20 28 20 24 21 24 21 22 22 23 23 24 25 27 25 26 26 27 28 30 28 29 29 30 31 39 31 38 31 37 31 36 32 42 32 41 32 40 32 36 33 42 33 41 33 40 33 37 34 45 34 44 34 43 34 38 35 45 35 44 35 43 35 39 36 39 36 37 37 38 38 39 40 42 40 41 41 42 43 45 43 44 44 45