7
0
1
9
2
3
4
11
33
17
18
47
15
118
64
81
31
58
10
37
43
56
28
20
34
87
69
50
68
49
44
55
40
21
8
51
22
65
13