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