85
260
730
976
25
211
360
13
31
201
208
290
44
91
438
53
245
41
75
28
14
168
138
55
45
24
62
161
42
47
90
520
257
57
220
96
51
82
88
94
130
69
78
68
117
249
1158
29
35
339
17