279
265
208
51
167
43
35
50
28
146
90
258
91
44
174
13
82
69
132
44
10
159
8
41
69
84
74
50
25
22
75
25
61
41
82
50
28
66
158
31
7
42
28
127
13
47
62
74
52
93