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