10
19
28
19
60
84
32
62
77
137