2
496
21

45
3
1
1
1
5
1
4
2
2
1
8
57
1
10
1
16
1
5
4
1
43
2
10
3
10
13
13
2
18
7
1
4
68
2
3
69
48
16
9
1
5
2