9
63
80
53
38
40
98
104
58
14
33
12
23
48
32
112
182
16
31
79
49
151
154
69
59
93
190
101
111
261
37
102
55
35
115
78
62
199
66
110
42
64
36
187
138
162
114
137