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