2
8
118
38
58
22
14
36
37
57
66
90
28
6
71
119
86
21
1
40
166
48
42
47
15
23
125
29
4
46
105
32
27
30
33
68
12
18
10
43
111
50
34
108
45
127