40
5
45
43
57
24
18
22
68
28
110
26
30
27
83
67
25
10
70
59
14
23
42
6
101
48
63
115
50
47
34
12
51
97
38
161
16
58
82
105
56
109