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