18
17
32
15
45
16
12
8
4
21
30
11
39
33
9
24
26
56
38
48
23
14
29
40
35
42
52
13
127
22
19
27
25
70
37
20
34
54