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