2
5
6
9
3
6
2
3
7
3
6
11
29
5
11
16
26
3
13
21
29
22
61