7
2
6
0
8
9
22
21
26
20
15
36
25
48
10
13
4
28
49
64
32
45
46
104
23
99
66
62
19
84
97
24
183
179
57
31
12
33
120
115
53
86