281
940
141
347
202
346
127
596
183
562
160
519
181
491
130
415
73
254
16
266
120
421
102
303
139
282
84
199
53
121
264
28
184
39
269