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