157
280
122
100
39
88
135
110
0
2
401
901
137
73
1855
400
16
8
156
159
2
0
22
201
205
449
171
105
6
186
16
136
592
22
198
71
166
224
160
144
81
70
153
1398
235
392
135
147
