283
266
51
208
167
35
44
51
90
258
28
45
91
82
160
44
69
69
13
42
74
10
25
84
25
50
8
50
93
22
62
42
75
28
50
25
23
7
130
47
28
12
38
27
89
58
66
48
91
14