0
4
31
40
65
76
8
21
48
44
37
90
45
106
50