383
479
146
342
72
353
193
362
37
198
104
280
107
275
64
200
29
178
6
331
53
190
25
154
46
152
24
162
18
129
35
133
23
106
66
117