144
90
87
754
95
284
156
152
223
306
378
462
48
85
65
49
79
166
449
175
205
94
170
947
116
185
64
476
187
370
125
100
278
277
536
300
26
218
67
215
232
435
162
62
34
31
500
304
127
43
213
56
133
209