13
15
45
41
11
20
52
58
23
77
108
75