1
25
66
2
69
19
3
21
15
55
6
22
102
101
46
37
4
5
10
20
97
16
44
32
8
17
29
7
18
14
39
13
11
9
93
48
67
34
49
23
196
36
12
63
26
60
38
115
116