773
216
655
86
226
160
295
86
196
169
440
163
186
142
45
18
609
27
518
95
608
35
538
64
442
93
321
13
323
138
475
165
555
30
461
60
566
102
169
90