69
153
80
119
78
210
41
81
301
142
169
181
286
46
45
35
127
108
52
32
103
99
48
62
21
61
51
163
9
50
67
12
257
29
160
380
166
177
201
87
75
38
1050
55
86
58
122
31
1142
126
63
36
77