265
208
167
258
44
82
69
44
25
84
93
28
97
42
23
46
62
25
32
50
66
31
52
89
91
50
37
27
48
28
18
31
38
28
8
31
27
46
53
34
19
15
8
32
18
39
17
36
14
34