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