139
160
11
145
208
229
68
153
141
59
42
477
419
67
97
75
198
131
205
156
220
35
554
257
149
330
203
90
191
61
18
348
119
23