279
265
208
51
167
43
35
50
28
90
258
91
44
13
69
82
44
159
10
8
69
84
74
50
25
22
41
75
25
50
28
42
7
93
47
62
130
10
23
56
24
66
24
50
48
91
89
8
27
38