3
8
0
6
6
17
11
21
28
18
97
12
34
25
42