18
12
5
342
20
4
41
15
36