25
18
19
31
44
33
42