0
29
42
78
23
34
15
53
43
18
7
31
8
3
9
116
46
11