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