2
16
35
43
71
4
18
48
63
73
27
39
56
65
89