20
163
14
103
45
46
127
19
79
26
4
25
70
8
27
48
16
12
10
7
17
176
18
138
169
11
154
44
85
47
119
24
73
55
21
53
42
65
76
49
172
28
75
68