151
596
139
479
630
320
85
283
31
265
39
178
63
187
18
155
6
110
92
1,141
9
141
10
124
28
120
7
106
2
91
90
17
86
3