52
312
9
147
149
434
50
28
20
55
133
204
145
76
79
87
142
158
94
27
132
213
159
112
14
109
131
171
196
166
89
591
322
29
156
106
95
114
51
912
251
163
71
117
101
38
102
41
481
292
84
178
231
63
23