16
11
42
38
82
145
75
36
184
535