15
18
74
37
61
75
40
166
38
119
44
214
91
201
100
62
118
82
31
6
24
109
101
53
111
11
81
107
70
534
193
539
27
26
33
28
474
123
314
50
14
325
67
41
42
29
46