2	28	6	22	18	14	7	1	30	26	27	15	24	29	12	4	16	20	11	10	8	21	19	3	9	17	25	5	23	13
