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