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