19
56
5
96
16
8
28
29
11
14
20
10
8
8
12
119