4
42
36
131
60
10
47
1
118
620
1
78
4
7
216
21
105
127
333
230
216
186
182
182
171
167
162
160
157
155
155
151
149
143
141
141
140
138
136
134
133
133
132
126
124
121
120
119