0 42 1 73 2 52 3 101 4 70 5 149 6 100 7 229 8 150 9 379 10 243 11 159 12 108 13 251 14 164 15 421 16 267 17 174 18 449 19 286 20 823 21 508 22 1609 23 968 24 3461 25 2040 26 8111 27 4689 28 2745 29 1631 30 981 31 600 32 1987 33 1189 34 723 35 448 36 1423 37 861 38 530 39 1697 40 1020 41 3643 42 2146 43 8623 44 4978 45 22193 46 12602 47 62791 48 35143 49 19814 50 103681 51 57683 52 32306 53 177917 54 98408