5
2
6
3
23
42
69
34
76
43
53
53
61
56
39