115
83
98
31
38
22
23
30
3
4
2
18
11
2