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