8
7
30
29
10
196
56
4
0
16
2
38
152
42
11
73
101
63
57
36
13
34
79
112
59
68
148
18
12
367
51
44
39
14
19
82
111
5
67
22
9
24
26