7
11
10
15
18
11
17
17
20
21
31
76
32
31
74