2
6
1
13
3
8
15
91
56
32
7
31
38
12
28
27
21
34
5
64
4
19
14
68
49
18
10
36
26
24
46
72
35
20
33
45
90
42
52
93