5
4
9
34
27
6
8
45
23
38
11
14
15
25
51
39
29
17
123
30
21
13
52
32
48
33
26
43
19
3
31
35
76
12
64
7
20