37
87
23
95
16
86
4
60
69
39
7
49
47
21
46
67