5 20
80
90
3
97
42
57
58
92
67
5
13
73
93
54
94
68
87
62
39
38
64
73
32
73
66