86
337
54
584
130
622
42
367
263
22
313
47
237
44
196
25
167
9
122
12
11
100
19
120
96
13
721
89
2
82
10
105