24
1229
6592
706
11
354
10
2167
39
531
4271
104
75
348
28
9
155
121
23
77
14
496
44
110
16
115
36
19
15
74
13
35
63
253
26
8
12
176
1529
655
62
67
277
2502
212
29
32
72
70