7
5
13
4
17
3
6
20
34
30
9
12
24
27
19
40
1
23
32
31
21
8
55
26
56
10
15
83
238
29
2
0
47
50
64
49
62