2
6
3
14
15
5
1
7
10
18
13
9
4
17
24
12
30
8
36
39
52
21
35
42
79
62
80
60
34
23
19
41
57
87
68
11
20
44
65
28
26