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