115
80
122
192
146
49
144
26
158
107
166
102
151
76
67
78
44
161
60
97
38
74
27
101
41
40
39
43
140
81
50
85
64
106
52
55
59
204
272
45
134
70
62
128
173
66
84
210
159
87
136
93
83