36
13
27
40
97
99
42
90
87
154