407
85
53
11
92
20
107
23
53
11
396
82
59
13
79
17
105
22
135
28
638
133
261
55