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