71
47
38
63
67
59
149