50
87
22
754
3
1
2
3
1
2
4
7
11
1
9
5
3
6
8
1
2
18
19
5
5
2
14
12
2
2