5
4
11
7
6
32
31
1
79
8
2
14
44
15
22
20
30
89
62
88
17
28
23
18
16
54
13
53
34
87
24
25
3
37
21
33
42
40
27