3
9
2
10
8
4
27
14
39
35
12
38
18
23
61
54
55
6
29
115
40
126
57
7
21
13
33
36
16
96
17
25
11
20
26
34