1
5
8
11
23
51
1
2
44
45
51
53
7
2
8
1
3
12
16
2
5
7
1
24
27
6
3
11
10
24