20
15
8
26
24
51
32
16
47
9
29
70
113
13
181
39
17
21
76
35
57
60
64
4
36
79
71
109
38
12
56
30
34
25
14
27
37
63
7
85
10