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