577
126
358
131
291
107
358
172
531
82
465
98
391
186
175
122
173
63
580
163
106
13
197
145
451
121
411
21
228
132
599
91
105
24
185
165
104
5
121
37