21
44
38
52
7
49
14
46
35
16
12
11
6
197
163
55
17
37
23
19
42
34
24
20
504
264
51
47
48
39
32
185
26
31
143
27
146
8