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