6
5
15
23
36
15
13
19
26
77
126
46
80
91
79