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