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