42
89
15
5
42
429
167
116
1
32
1
31
35
21
0
0
5
153
35
182