76
8
70
67
103
95
59
122
13
44
52
7
19
88
243
130
111
191
99
41
136
226
38
66
132
60
1102
108
117
1104
27
26
139
360
120
46
135
57
235
129
37
40
93
115
127
53
45
24
98
251
383