13
15
42
41
11
20
52
58
23
71
108
75