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