86
404
67
309
40
249
19
245
17
300
60
276
15
196
37
165
16
131
68
395
127
4
32
117
126
20
116
66
509
10
12
106
25
98