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