126
32
19
119
51
46
246
61
46
44