4
13
14
27
43
11
21
10
38
12
30
41
52
61
89