10
While
5
4
8
17
15
15
5
9
23
19
6
52
24
21
17
15
4
13
33