502
2
3

1
1
4
1
1
1
2
2
1
5
1
2
2
1
10
2
1
43
3
5
28
11
2
1
9
125
4
2
22
1
1
2
43
21
146