133
89
58
84
182
85
81
208
2161
20
80
379
112
120
29
127
183
51
434
159
33
42
24
197
54
280
136
37
23
141
34
661
10
214
64
55
173
30
39
48
11886
865
128
352
797
377
373
71
384
56
76
386
94