1
1
2
29
46
2
2
2
1
1
27
4
60
1
53
1
6
11
2
3
84
2
43
1
92
1
47
10
3
4
13
16
9
93