156
26
29
141
77
34
18
17