197
511
120
638
60
281
72
396
3
110
360
19
306
90
317
97
227
6
322
8
162
17
184
169
24
177
130
99
13
116
79