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