216
703
190
505
55
487
34
273
56
309
39
189
17
161
22
182
31
165
155
30
151
5
125
16
113
9
114
2
92
3
87
86
83
1
82
4
81
79
10
75
70
71
60
64
65
8
74
72
63
62
61
54
59
57
58
53