171
53
36
51
90
763
88
297
63
15
12
28
325
33
67
502
121
145
372
13
195
183
259
140
150
47
267
107
276
404
192
48
178
317
46
106
273
71
19
138
164
380
80
31
291
102
110
308
37
221
196
191
174
68
188