O29	4779
O17	9953
O24	14380
O16	14915
O27	15434
O18	15737
O33	15845
O11	16881
O10	17575
O28	17711
O32	17999
O19	18066
O15	18421
O2	18679
O25	19227
O3	19573
O26	19632
O34	21583
O30	22450
O6	22479
O4	24062
O31	24376
O1	26255
O7	27950
O20	27980
O9	28045
O23	28443
O22	31187
O35	32327
O13	34096
O12	35586
O5	37341
O8	38035
O21	43141
