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