21
76
93
48
16
91
84
18
47
86