8
provides
24
19
8
25
20
25
22