156
585
147
382
84
314
137
299
59
226
62
195
49
159
41
144
31
114
13
772
2
102
8
98
16
99
3
76
4
74
92
1,142
1
69
9
24
67