45
85
48
77
27
123
25
83
21
72
23
24
35
43
49
15
59
22
41
30
37
51
75
20
38
26
39
140
56
158
40
50
32
147
65
19
57
91
67
36
112
106
79