5
2
15
2
24
10
8
5
184
277
3
10
9
10
41
31
3
129
2
26