280
265
51
208
167
43
35
50
28
90
258
91
44
82
13
69
10
44
159
69
8
84
74
22
50
25
25
41
75
50
28
42
7
62
93
23
10
47
56
50
24
24
89
66
48
27
8
37
91
38