15
5
2
2
12
303
13
17
18
260
3
7