16
1
3
15
11
19
138