16
While
90
56
39
142
18
17
17
5
22
42
41
45
47
24
6
18
18
15
7