19
22
35
15
991
20
17
318
28
12
133
79
72
144
23
1
24
244
3
54
36
97
2
49
10
14
287
199
138
73
9
259
119
256
85
55
70
50
336
136
154
245
168
101
66
1709
31
142
18
456
344
400
6
169
104