7
4
0
1
3
30
15
25
5
2
37
18
16
95
13
68
111
22
39
49
24
34
38
8
64
26
19
55
35
66
17
65
33
97
23
81
41
44
77
63
76
78
93
47
53
36
43
20