13
9
12
27
32
158
307
134
42
65
29
73
52
27
47