10
8
15
56
7
34
18
21
17
31
59
53
5
19
30
78
32
1
11
16
55
9
12
40
6
52
20
14
81
48
46
54
85
94
178
75
115
13
135