178
49
180
240
27
141
188
137
52
501
21
64
46
32
63
73
212
96
93
156
540
541
23
74
54
116
149
59
189
342