0
21
50
16
55
107
24
20
4
48
39
107
12
23
6
0
15
2
22