25
20
30
25
19
29
33
20
21
24
23
29
20
38
45
24
22
93
17
88