265
208
166
42
257
44
81
84
69
25
62
42
92
22
24
50
37
27
65
34
7
91
88
47
26
24
14
39
37
73
13
31
32
29
17
5
45
10
13
4
30
14
2
10
51
38
5
22
66
25