7
26
28
42
23
2
3
58
21
143
20
70
38
47
18
0
24
62
10
40
19
36
4
14
5
16
11
12
116
52
44
8
6
9
35
39
31
75
27
13
46
17