179
934
58
35
121
110
1792
53
88
191
415
44
464
55
34
79
167
78
68
113
15
87
253
277
31
80
249
377
181
244
85
450
166
192
160
28
90
54
264
26
101
25
30
38
118
60
65
70
24
140
59
23
128
300