23
19
23
18
33
29
186