103
240
93
253
11
73
43
18
21
87
94
25
219
217
44
146
68
113
34
119
14
62
133
81
287
46
10
12
138
153
17
20
32
107
386
37
53
97
54
109
41
8
19
15
79
121