417
108
466
98
176
163
92
365
138
68
84
63
95
124
43
90
136
73
273
53
223
278
72
75
171
64
19
52
51
80
60
226
175
46
40
147
139
44
86
70
48
259
39
18
515
243
110
57
420