283
266
51
208
167
35
43
51
90
28
258
147
45
91
82
174
132
159
44
69
74
69
10
13
42
50
50
41
25
84
8
82
93
25
22
42
28
28
50
25
75
62
93
23
7
127
24
74
46
130