25
12
22
29
19
11
28
29