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