804
226
663
88
227
160
296
86
197
169
441
163
187
142
46
18
613
29
519
95
610
36
539
64
443
93
321
13
324
138
476
165
558
30
463
60
567
102
170
90