18
15
28
10
9
11
155
45
33
16
425
28
546
