157
509
221
622
266
524
39
394
25
212
38
178
19
166
21
134
18
92
1,117
15
132
3
110
22
126
31
119
7
94
9
90
8
91
86