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