2
8
13
5
51
15
33
10
3
3
4
6
7
3
9
4
7
12
14