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