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