60
1023
17
24
34
155
633
122
589
86
889
185
1018
10
371
500
381
83
1682
584
95
345
841
42
218
11
5
213
73
61
31
466
58
56
38
439
19
16
18
228
33
44
29
109
8
69
144
84
156
110
467
81
157