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