113
239
25
36
57
87
62
30
52
701
44
56
234
63
76
149
69
135
206
60
64
46
51
178
138
107
42
66
59
70
32
71
133
47
33
137
90
67
108
50
37
54
45
41
143
157
97
55
27