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