497
36
44
103
158
20
55
130
93
21
427
216
113
65
114
51
35
190
252
189
80
56
161
191
98
320
26
449
133
90
361
255
135
244
68
30
120
165
25
124
31
148
214
49
378
125
67
296
52
153
22
207
27
76
33