8
12
5
18
6
0
2
1
17
14
7
22
34
20
19
32
11
136
39
10
158
51
26
21
65
24
315
73
28
103
23
53
9
13
66
59
46
36
63
68