265
208
167
258
44
82
44
69
84
25
93
42
23
25
62
50
89
66
48
27
91
37
38
8
28
34
15
39
46
32
24
29
10
14
9
30
10
73
22
5
51
13
14
25
5
6
13
31
35
66