155
81
86
64
126
125
131
113
371
465
269
117
132
71
74
213
192
160
546
238
82
115
173
177
152
133
202
232