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