206
15
18
22
62
148
256
66
126
32
46
214
41
80
76
83
86
81
13
84
104
101
69
124
100
143
219
146
29
366
103
90
142
278
379
71
217
49
48
386
316
24
61
193
27
73
177
165
34
139
156