3
8
23
2
15
3
3
10
102
17
7