6
While
11
11
11
11
3
9
8
23
7
31
9
5
8
112
4
12
14
15
17