15
11
42
32
69
142
74
36
183
534