10
13
13
119
32
242
54
77
70
62
62
105