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