90
257
188
44
98
158
67
274
57
101
462
42
34
376
166
438
46
350
18
22
43
80
361
29
61
24
11
215
74
295
33
102
381
164
443
49
87
442
145
81
73
58
92
25
68
125
137
14
175
27
977
28
206
757