65
331
111
580
80
399
88
440
63
347
166
868
187
959
167
842
183
935
185
957
190
953
1
25
141
705
13
69
5
24
2
4
30
151
65
331
111
580
80
399
88
440
63
347
166
868
187
959
167
842
183
935
185
957
190
953
1
25
141
705
13
69
5
24
2
4
30
151