7
cleanup
19
5
19
13
15
8
33
8
10
12
7