1
67
10
41
68
50
32
93
4
21
20
45