1 1234567891 2 2 3 3 4 4567 5 5 6 67 7 7 8 89 9 9101112131 10 101 11 11 12 11 13 1213 14 2 15 13 16 3 17 14151617 18 41 19 151 20 5 21 16171819202122232425262728293031323334353637383940414243 22 61 23 17 24 7 25 181 26 81920212223242526272829303 27 19 28 920212223242526272829303132333435363738394041424344454647484950515253 29 2 30 2 31 1222324252627 32 2 33 2 34 2 35 3 36 2 37 4252627282930313233343 38 2 39 5 40 2 41 62728293031323334353637383940414243444546474849505152535455565758596061 42 2 43 7 44 2 45 829 46 2 47 93031323334353637 48 3 49 3 50 13 51 3 52 2 53 3 54 3 55 3 56 43 57 3 58 5 59 3 60 6373 61 3 62 7 63 3 64 83 65 3 66 940414243