18
15
335
427
150
12
409
90
33
0
16
306
70
21
180
95
22
