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