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