71
666
31
591
37
341
2
180
29
402
16
212
40
315
49
317
3
99
6
311
23
231
24
255
63
208
235
13
193
20
229
25
202
42
166