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