36
22
40
73
53
99
109
123
132
155
101
86
30
196
117