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