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