20
8
11
25
90
101
10
19
23
99
38
120
27
14
47
2
9
7
79
16
61
33
13
17
73
68
106
53
26
12
3
34
80
24
42
5
28
104
66
74