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