19
538
36
493
70
359
297
56
291
20
264
27
195
119
160
23
146
32
155
13
131
98
2
88
68
395
4
114
3
96
9
91