1
22
2
659
589
24
53
63
56
47
121
52
10
46
50
183
749
277
8
68
110
23
133
20
19
6
13
851
18
5
9
783
158
82
12
553
124
14
258
154
457
57
378
28
29
165
32
26
73
39
169