1
1
15
2
9
3
8
152
10
69
6
21
23