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
27
31
53
28
34
18
39
19
15
17
36
8
10
46
24
32