20
23
13
16
6
18
14
30
3
51
10
15
5
32
1
8
45
31
74
55
21
7
9
4
22
19
54
11
29
43
2
12
24
17
62
26
38
119