546
238
82
115
173
160
177
152
133
202
232
128
106
142
108
79
102
88
100
419
245
252
117
126
116
99
164