17
3
23
167
35
6
14
20
27
36
97
80
46
26
75
28
52
34
95
157
99
89
19
188
38
18
8
42
69
22
15
10
109
16
25
12
45
60
21
9
32
43
132