70
80
40
115
67
57
69
44
51
136
95
90
61
169
300
58
31
76
78
73
13
39
34
71
79
86
87
199
179
168
140
75
264
100
50
60
46
134
52
19
30
33
107
36
142
38
49