12
10
7
16
19
19
41