0
6
14
7
35
43
60
41
155
43
312
62