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