162
29
28
28
42
12
206