96
196
201
113
47
70
61
78
261
89
90
102
240
321
64
573
160
828
930
1068
235
88
238
226
42
129
249
36
63
181
148
125
446
43
131
218
204
92
388
360
314
304
281
100
35
423
112
410
67
121
56
65
59
75
66
74