175
71
119
82
161
561
100
172
143
48
35
75
52
138
81
420
15
26
85
64
59
126
1232
659
301
342
86
137
96
300
148
135
101
185
80
91
17
186
62
30
37
60
29
41
47
63
150
361
171
209
105
547