81
119
37
270
57
314
36
68
115
59
189
84
48
220
440
66
93
30
65
293
205
128
98
96
165
164
179
139
410
125
158
173
67
97
75
39
58
72
53
116
183
151
29
180
241
498
110
71
211
91
56
404
616
181
145