166
43
637
34
13
0
20
45
27
29
16
25