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