11
16
28
7
19
20
2
10
8
0
14
3
32
30
38
52
43
107
36
48
41
13
31
6
74
47
42
5
18
44
26
55
59
23
15
24
27
29
25