36
115
76
250
283
34
200
297
124
32
213
166
269
765
40
98
57
37
70
42
620
39
210
173
181
50
137
551
135
100
1980
196
1284
1720
69
1550
649
21
28
87
24
45
41
46
71
35
853
88
30
75
47
116
130
192
26
287