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