2
5
12
2
3
3
22
9
7
16
4
51
4
14
1
9
1
10
5
3
2
8
3
8
11
8