20
22
34
178
49
79
23
112
173
31
76
171
118
28
119
68
110
69
85
55
182
36
45
73
37
42
204
104
33
70
90
18
25
57
82
17
32
7
181
53
134
113
44
14
10
56
80
120
16
64