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