31
308
186
34
15
1
2
13
103
18