72
438
70
71
62
61
108
158
126
50
167
184
227
60
127
136
104
158
50
161
310
188
118
145
350
145
598
288
127
125
244
299
229
347
119
98
153
210
512
182