7
77
63
263
20
10
168
247
30
16
12
11
6
244
103
128
46
36
41
86
22
5
0
34
38
19
109
42
29
14
44
27
9
50
18
66
45
24
17
74