17
107
173
127
51
67
43
71
37
38
99
81
42
22
50
48
39
439
143
771
353
76
534
35
222
68
85
359
54
178
133
92
172
46
64
88
883
58
56
824
66
188
47
129
3828
190
55
1493
108
479
8734