33
7
23
43
31
49
169
104
100
124
98
66
45
16
113
27
235
365
123
480
990
215
267
147
355
198
193
427
270
176
81
120
242
112
212
126
55
256
183
228
220
44
107
51
284
196
138
149
116
67
83
87
94
225