2
15
3
20
6
27
10
46
7
56
37
219
48
273
2
14
12
56
18
99
14
76
5
25
4
27
12
54
31
156
18
95
13
61
2
15
3
20
6
27
10
46
7
56
37
219
48
273
2
14
12
56
18
99
14
76
5
25
4
27
12
54
31
156
18
95
13
61