11
662
2
5
31
28
15
24
28
18
12
14
22
51
9
2