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