20
24
50
10
8
32
19
34
29
26
41
39
27
23
16
80
9
105
22
7
5
13
21
25
18
2
15
36
14
49
28
3
37
33
43
1
46
90
101