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