12
42
10
16
40
174
64
14
66
47
19
20
22
15
21
38
7
87
11
9
6
56
53
1
2
34
8
18
25
32
55
52
59
17
45
27
13