171
52
36
51
89
763
87
297
63
15
12
28
62
325
33
67
502
121
144
372
13
194
183
259
140
150
47
267
107
276
404
192
48
178
317
46
106
273
71
19
138
164
380
80
31
290
102
110
308
37
221
196
191
174
68
188