16
23
33
3
31
20
10
38
47
13
38
9
7
20
15
80