74
521
41
366
16
283
32
176
193
73
261
76
429
249
85
83
106
665
24
42
157
469
242
30
44
52
50
57
34
494
82
352
53
39
168
144
508
37
905
444
94
65
28
31
166
86
127
109
88
61
135
45
171
19
20