71
107
140
122
25
29
129
47
55
127
191
64
159
114
52
53
59
126
90
128
46
75
347
5
101
417
124
19
285
36
219
301
229
366
61
499
69
60
99
162
381
217
112
109
94
115
150