11
164
16
6
98
101
267
279
53
26
12
33
123
99
462
41
502
13
77
30
28
15
18
385
93
176
197
22
266
217
32
219
390
58
56
57
44
206
46
368
271
51