3
15
27
133
150
1071
4
24
5
29
9
54
18
94
91
455
14
63
14
75
2
17
4
13
2
7
2
4
21
101
111
559
11
56
3
15
27
133
150
1071
4
24
5
29
9
54
18
94
91
455
14
63
14
75
2
17
4
13
2
7
2
4
21
101
111
559
11
56