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