0
15
13
11
180
334
94
89
22
21
408
16
142
306
427
