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