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