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