266
211
169
45
260
82
84
69
46
51
62
38
27
93
48
23
27
91
42
15
34
89
39
37
66
25
47
28
4
29
24
32
22
25
28
9
17
30
2
13
10
35
51
12
67
13
5
10
13
38