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