2
22
89
74
21
100
96
14
8
19
11
20
25
1
10
4
32
6
17
62
18
47
3
23
26
5
49
13
7
16
33
27
38
12
39
9
15
75
44