8
11
11
15
18
11
17
18
20
21
31
76
32
31
74