7
26
6
37
11
5
18
8
41
47
9
13
16
40
56
45
33
22
63
52
12
67
25
35
38
46
71
3
43
30
10
62
23
69
32
19
0
21
2
312
377
39
4
142