20
15
8
43
44
5
53
12
110
60
38
40
10
26
19
1
4
57
22
3
76
61
23
7
18
79
24
56
134
9
31
17
52
16
35
66
171
206
132
67
36
14
21
112
48
55
98