0
2
4
10
26
43
21
42
60
131
52
82
168
75
65