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