35
74
200
42
374
95
69
125
46
103
62
36
63
10
173
166
55
25
43
41
40
185
56
75
265
67
194
26
96
763
27
230
215
180
201
102
72
237
38
49
87
197
76
116
270