76
647
103
240
44
249
52
216
63
185
46
501
34
162
59
165
150
55
133
29
119
2
57
33
125
50
137
16
115
23
110
28
105
292
13
89
9
85