2
4
3
1
9
21
27
8
7
38
19
48
15
33
28
14
32
12
17
24
13
11
29
23
22
5
37
20
69
67
16
31
65
64
26
60
25
34
10