26
20
10
68
16
64
11
45
87
4
75
30
127
67
481
42
119
39
58
48
12
82
27
103
24
108
509
182
14
173
98
57
65
85
43
47
18
53
46
29
63
23
79
32
89