6
91
34
111
36
68
46
146
177
9
67
50
25
188
70
80
12
14
31
24
74
38
69
150
42
16
173
128
160
186
39
40
21
52
98
45
77
99
125
135
18
102
319
48
209
72
20
33