3
2
13
6
15
4
18
10
9
5
11
16
23
22
19
27
42
69
31
37
33
40
64
17
34
26
49
32
48
21
70
60
14
75
47
53
39
12
41
52