9
23
24
12
15
8
27
6
4
30
39
74
163
14
33
78
46
7
48
37
31
53
1
16
26
3
22
11
29
10
5
41
2
75
36
19
35
17
18
20