112
490
54
339
69
316
71
291
95
256
47
209
31
195
13
170
18
158
6
310
10
148
21
128
74
118
66
107
3
87
9
5
89
11