7
3
25
6
15
41
5
12
51
30
2
8
1
38
21
45
20
13
23
33
47
4
18
29
22
40
14
63
32
28
37
19
106
217
89
52
76
73
43