281
42
881
90
110
66
51
64
11
34
21
177
204
146
130
31
214
20
23
185
40
94
508
48
294
61
60
77
101
109
52
120
44
41
88
103
29
27
47
112
106
19
124
18
68
554
78
235
36
3