4
16
22
13
1
38
10
18
47
39
17
21
42
56
115
7
72
31
63
34
35
40
59
32
79
104
37
8
27
90
120
52
28
101
46
135
71
29
26
45
118
43
30
12
49