4
11
12
3
12
129
117
150
1
1
5
2
7
7
6
7
6
1