88
77
108
164
534
48
34
59
25
166
655
49
14
98
16
85
221
440
9
284
64
12
76
37
83
47
46
476
183
649
118
147
128
29
155
144
60
27
428
173
105
332
103
38
41
235
91
182
96
149
130
127
69