30
24
17
61
32
26
12
1
81
87
46
2
3
65
72
39
11
15
10
7
25
18
21
29
9
27
16
6
14
5
28
36
13
31
8
4
22
23