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