76
385
101
527
71
368
111
580
88
520
110
594
160
816
167
852
168
837
84
425
4
30
34
166
29
157
19
91
39
198
30
149
76
385
101
527
71
368
111
580
88
520
110
594
160
816
167
852
168
837
84
425
4
30
34
166
29
157
19
91
39
198
30
149