1
42
11
519
18
92
250
103
521
23
60
962
75
101
47
99
14
113
269
107
50
49
16
106
61
10
78
17
112
24
35
59
38
8
32
81
53
133
43
64
22
1865
28
163
27
20
593
34
25