41
130
141
302
74
825
113
139
115
140
33
66
52
175
280
712
604
13
502
339
160
197
17
43
50
15
261
382
118
39
235
415
201
192
343
20
400
286
28
149
70
416
10
23
27
72
34
336
36
223
217
69