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