144
151
10
32
43
104
78
16
125
41
113
251
277
5
101
33
21
126
174
52
139
164
99
17
14
15
83
63
93
131
153
239
20
391
8
88
42
219
59
272
61
196
47
202
19
62
40
75
13