20
55
49
100
10
88
16
80
61
1
38
14
21
22
12
101
7
58
65
35