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