15
10
12
29
33
159
308
135
42
65
29
74
53
27
48