17
12
16
25
23
21
33