8
13
1
18
6
15
21
37
28
9
0
19
38
27
12
65
43
63
56
26
25
45
34
7
122
146
39
32
67
11
212
42
58
31
128
111
57
49
14
59
60
2
171