126
168
27
7
127
51
11
7
74
20
32
123
477
19