55
57
184
377
161
60
180
100
28
138
42
59
77
121
120
39
156
223
30
125
74
48
107
154
171
6
45
106
300
99
220
237
34
18
209
80
85
68
63
19
407
541
147
168
20
108
164
162
135
119
127
54
123
92