25
12
21
21
19
17
127