36
13
28
40
98
99
42
90
87
155