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