14
22
2
88
51
5
108
65
20
32
16
278
157
10