16
35
187
66
38
158
235
68
47
51
218
50
40
207
213
381
44
159
74
124
150
59
62
71
212
31
123
36
135
27
102
53
1373
22
72
125
64
32
17
273
61
73
57
43
39
253
67
200
221
548
89
301
45
41