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