454
98
53
251
39
230
84
170
41
109
172
94
145
59
124
24
30
505
55
44
101
28
35
117
220
315
142
7
439
149
79
92
333
16
52
226
156
42
90
155
168
10
74
127
657
425
37
113
198
85
26
97
96
247
80