62
45
34
56
92
46
135
31
39
59