4
18
7
1
11
3
8
20
2
13
9
5
17
30
23
14
22
38
27
36
10
40
50
16
94
52
59
37
26
100
48
49
34
39
90
84
62
44