82
1
136
93
144
158
2
142
137
77
190
249
125
121
55
230
205
61
88
1095
5
96
59
196
123
299
76
87
370
3
138
290
725