13
3
8
5
1
2
4
0
7
50
49
80
14
19
18
29
61
24
57
15
27
38
96
39
51
30
71
11
21
76
63
54
112
6
119
74
9
28
68