857
242
674
91
228
160
296
86
197
169
445
163
187
142
47
18
613
29
520
95
611
36
539
64
447
94
322
13
324
138
476
165
558
30
463
60
569
103
170
90