131
71
73
213
190
159
545
237
115
172
176
152
133
202
232
160
128
106
142
108
79
102
88
100
418
245
252