20
10
17
38
9
3
8
5
25
6
4
33
7
15
169
21
22
26
41
43
130
12
53
55
49
78
89
48
16
206
14
40
23
101
60
29
57
127
80
58
139
18