13
6
0
1
2
4
7
25
16
38
14
9
77
11
24
5
41
3
49
29
19
34
33
53
44
159
40
54
21
46
70
177
79
85
105
175
74
31
63
128
90
80