13
31
34
16
7
44
10
14
38
15
8
25
4
2
27
30
21
29
33
19
26
24
128
5
104
39
49
11
12
45
3
28
6
42
18
9
32
23