33
15
29
18
8
8
0
2
12
4
101
102
2
159
10
