1
38
4
14
8
10
28
76
21
42
50
67
80
99
71
92