1
While
3
5
26
85
36
5
17
24
17
28
4
11
7
21
8
6
10
3
22