6
10
26
23
19
34
56
5
12
13
31
24
20
145
9
21
38
7
63
42
11
14
49
89
8
196
200
16
17
101
47
22
36
15
50
39
35
33
18
68
25
135
52
117