283
265
51
208
167
35
43
90
28
51
258
91
44
82
159
69
44
13
69
10
31
84
74
50
25
50
8
22
42
28
25
42
75
93
7
62
25
23
57
13
47
50
11
89
66
130
24
33
48
27