42
96
48
47
484
192
669
126
151
132
103
14
34
167
152
63
29
443
186
123
346
109
45
27
46
41
241
100
191
154
135
40
131
64
104
72
245
113
89
127
92
36
181
21
453
190
174
37
66
60
393
79
78