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