15
34
3
18
38
15
26
29
38
329
114
46
225
69
52