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