13
11
51
110
61
18
142
464
302
119