24
67
17
10
16
21
94
488
68
163
275
309
20
27
150
49
158
385
151
69
61
39
176
34
8
99
47
287
5
66
7
14
1039
331
57
159
51
36
28
46
271
88
26
112
111
76
435
33
149
41
680