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