0
18
16
16
275
39
55
50
662
6
19
55
8
36
36
117
93
32
161
126