51
545
83
257
117
321
59
212
52
177
13
264
37
247
77
211
29
101
27
146
21
94
153
12
98
93
15
254
14
152
8
97