29
4
141
145
18
10
2
38
4
17