22
15
10
12
24
8
30
48
51
20
2
18
42
61
32
13
11
37
21
4
39
7
9
25
14
17
6
27
58
60
74
45
127
63
40
103
35
49
5