15
15
15
19
18
14
31
28
21
32
22
24
18
48
38