20
14
11
16
97
125
19
80
47
35
33
56
154
122
166
171
96
108
9
43
23
439
112
32
13
22
148
63
17
215
28
49
88
65
29
15
44
18
34
30
26
6
27