9
10
11
11
15
16
16
21
33
25
24
29
27
29
25
27
19