5	10	60	7080
74	65	60	48	41	43	71	49	43	66
37	33	69	48	39	51	32	36	21	33
34	29	70	53	44	54	83	62	88	74
67	74	57	61	44	44	39	29	29	34
58	73	59	119	127	90	54	68	71	50
82	164	242	369	499	593	685	754	851	933
15	33	23	28	1
