47
16
41
52
21
27
63
86
123
64
102
75