3
7
14
22
16
2
20
1
11
85
10
23
19
17
4
49
70
6
26
13
79
43
30
8
95
31
28
25
15
47
27
48
21
62
52
66
33