7
1
3
2
34
4
9
51
6
24
10
33
5
45
14
31
29
23
38
32
57
12
249
52
65
60
153
53
73
26
127
146
85
62
66
28