35
880
37
95
24
54
124
112
56
224
75
187
117
114
159
18
86
132
416
292
101
198
172
378
65
119
189
40
74
84
11
330
192
217
359
96
334
205
199
27
125
67
150
13
156
231
142
120
151
57
472
93
111
105
162
78
8
76
273