14
11
21
32
10
6
26
12
17
1
35
7
22
20
25
2
0
37
15
18
24
73
196
38
5
8
9
83
39
40
27
63
842
94
68
47
33
116
36
29
13
46
65
31