18
While
13
9
2
6
19
20
4
12
12
8
47
10
55
24
7
21
9
49
17