111
64
36
75
277
86
73
150
129
64