21
10
22
20
11
14
15
5
16
24
6
47
1
31
34
7
2
17
76
8
44
70
54
12
37
29
113
35
57
59
13
19
4
43
72
71