8
46
45
21
176
19
23
44
29
68
55
66
13
18
20
77
85
95
96
7
42
35
24
41
37
133
134
36
40
201
32
72
26
16
14
57
28
88
127
157
103
60
30
136
48
139
155
184
92
293
120
62
220
75