7
1
6
23
14
9
35
53
122
131
34
33
5
8
10
3
40
59
50
43
11
16
996
13
39
17
30
25
4
21
22
15
24
45
12
77
20
135
65
19
18
26
46