7
0
1
2
4
5
3
11
33
47
12
56
9
13
26
10
38
24
137
37
14
41
53
27
103
287
64
77
85
65
84
16
165
131
30
246