3
18
12
107
18
395
25
1
23
1
22
13
15
2