15
17
3
9
89
22
16
4
30
8
11
12
91
73
40
6
37
32
62
34
10
25
29
21
33
44
52
47
31
2
5
1
28
23
13
18
26
79
88
66