43
3
1
4
1
9
22
15
30
11
11
3
5