156
369
415
107
66
134
67
207
196
237
80
43
219
35
54
262
181
16
231
417
422
34
82
110
268
48
125
129
126
505
980
256
87
393
185
359
261
236
93
26
124
86
530
177
50
23
225
40
167
127
222
149
99
89
208
6
97