76
385
101
528
71
369
111
580
88
520
110
594
160
816
167
853
168
837
84
425
4
30
34
166
29
157
19
91
39
198
30
150
76
385
101
528
71
369
111
580
88
520
110
594
160
816
167
853
168
837
84
425
4
30
34
166
29
157
19
91
39
198
30
150