2
7
12
17
9
11
21
13
10
6
25
35
39
1
18
70
45
26
8
43
29
30
36
14
76
22
24
37
67
65
62
50
59
33
398
49
40
140
4
98
16
38
15