117
848
83
774
65
668
105
717
31
433
99
412
51
374
89
345
37
292
15
178
120
280
56
205
28
204
11
197
20
221
1
94
170
161
116