237
125
65
159
162
156
258
172
260
61
120
877
87
199
115
204
116
90
73
211
379
248
132
86
165
110
102
130
231
247
112
262
477
100
216
126
264
498
26
448
38
19
109
85
40
79
29
433
10
33
49
27
83