13
20
10
12
15
2
11
27
8
6
55
28
9
42
147
164
18
16
39
24
57
36
17
30
7
14
117
32
62
45
38
5
54
139
79