4
14
17
16
45
28
58
6
37
38
107
24
27
13
59
22
12
43
10
23
7
8
32
30
2
5
26
9
29
49
40
56
33
25
51
36
19
3