198
153
187
24
283
120
580
162
436
182
206
37
407
106
162
17
179
6
117
76
396
115
424
93
434
96
522
84
257
114
313
136
236
97
313
135
415
20
473
178