44
139
175
66
188
147
116
96
24
4
236
137
180
903
41
177
167
94
189
383
181
160
42
320
26
230
119
130
135
61
57
125
10
209
197
103
49
288
29
252
67
51
161
795
155
7
37
15
92
62
222
748
203
149
126