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