156
855
147
531
84
454
137
419
59
322
62
292
49
239
41
198
2
134
31
154
8
99
16
146
3
98
13
67
64
731
4
97
1
69
76