20
28
126
34
120
195
43
31
84
35
69
27
30
21
205
24
9
49
182
167
66
122
78
6
76
18
67
197
171
99
19
93
40
96
156
14
60
45
88
100
38
22
26
87
44
32
16
11
48
29
80