96
37
46
59
13
19
36
561
255
196