87
61
23
49
29
42
95
26
142
36
66
149
69
16
43
94
139
200
59
166
122
54
22
25
60
35
20
110
33
81
39
103
7
480
9
57
190
98
28
214
128
317
34
158
2461
82
45
594
17
1249
85