232
64
54
128
93
87
110
98
16
12
215
49
50
209
652
14
251
42
287
53
57
321
108
59
56
109
66
180
143
149
115
86
299
55
709
309
116
40
13
295
27
134
96
106
1908
80
323
409
142
280
1061
60
171
48