3
2
6
12
10
11
8
16
15
25
23
14
19
106
13
46
37
31
28
18
0
39
32
17
69
34
51
36
55
22
40
137
9
42
26
134
27
54
7
44
24
60