59
While
92
43
166
73
74
22
12
47
50
8
21
76
43
14
9
24
7
7
25