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