3
2
1
3
10
18
1
1
43
1
1
1
1
1
1
76
50
90
7
133
21
9
5
7
52
5
6
39
54
37
212
52
63
33
13
2
16
2
3
2
1
3
10
18
1
1
43
1
1
1
1
1
1
76
50
90
7
133
21
9
5
7
52
5
6
39
54
37
212
52
63
33
13
2
16
2