21
5
7
15
4
3
8
6
20
35
34
9
13
17
14
26
29
41
1
24
33
10
31
23
56
28
19
57
55
27
83
241
2
47
50
64
40
62
30