Array:	58 12 4 8 22 34 7 1 15 13 11 89 51 43 
