14
64
179
33
101
27
30
157
90
26
51
118
167
39
149
103
72
289
134
54
123
93
112
85
131
35
66
195
126
86
120
164
46
82
104
28
41
246
247
48
98
117
55
32
312
183
53
135
139
105
61
207