15
4
4
13
19
21
105