7
8
11
3
22
16
15
19
40
27
10
21
6
17
4
2
13
32
78
42
37
9
14
34
24
30
35
41
18
39
26
43
33
29
38
28
25