32
166
19
87
44
222
34
163
20
100
6
28
14
76
4
19
81
416
121
613
175
1079
161
814
178
888
185
931
156
791
108
590
32
166
19
87
44
222
34
163
20
100
6
28
14
76
4
19
81
416
121
613
175
1079
161
814
178
888
185
931
156
791
108
590