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