29
15
2
70
80
7
4
29
42
42
10
23
14
5
14
29
2
9
16
39