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