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