129
44
21
1024
27
373
107
16
353
32
262
13
19
43
29
40
31
349
99
38
28
35
12
23
15
25
219
50
36
217
63
26
6
7
9
85
773
58
229
18
17
82
89
106
70
30
34