16
12
319
149
183
5
20
3
30
20
186
140
18
41
192
17
136
18
8
270
125
373
4
94
41
168
403
479
209
14
212
3
192
4
6
4
297
229
349
226
216
2
