186
84
58
26
236
136
247
110
60
159
248
109
221
182
91
111
146
420
53
295
124
128
72
150
383
169
104
152
76
71
175
127
140
73
197
66
96
125
69
92
65
557
99
151
183
117
94
174
50
229
119
87