227
44
56
217
21
332
171
92
192
512
40
141
38
397
28
108
23
35
175
45
136
47
162
84
67
63
34
147
74
53
52
191
114
137
30
57
49
27
85
41
291
103
17
58
178
290
20
211
544
43
89