26
27
39
85
54
78
45
192
38
9
35
37
19
17
209
101
65
115
130
46
225
43
48
67
34
22
890
73
21
53
63
245
228
25
76
106
103
127
44
123
120
275
33
152
402
41
49
14
18