4
6
8
14
0
10
20
7
36
35
12
18
1
23
21
16
68
3
33
29
44
9
115
49
30
19
45
40
15
186
99
46
102
25
66
11
89
37