20
50
16
30
5
8
10
33
4
58
44
1
59
12
71
36
60
29
31
22
49
14
62
17
21
37
11
9
3
6
100
25
85
23
46
13