105
647
72
577
71
364
47
343
6
267
12
143
7
177
18
170
150
20
906
9
129
153
128
24
69
13
1,242
3
122
103
52