285
266
51
208
167
35
44
51
258
45
90
28
91
82
160
44
69
13
84
25
69
10
25
75
42
93
8
22
50
50
50
42
62
28
75
23
47
38
25
28
7
33
12
48
27
58
89
91
15
14