217
158
75
120
72
144
100
177
64
150
1
124
59
237
12
57
129
88
3
5
186
155
71
115
94
92
107
147
192
234
119
93
226
86
60
159
153
199
142
118
58
172
106
42
50
146
82
63
105
135
104
130
95
232
122