10
11
19
19
8
12
13
27
29