170
25
39
251
318
38
89
51
122
16565
68
18
53
50
63
524
47
23
71
539
46
1174
29
19
69
164
33
52
37
219
20
84
603
324
55
62
83
8
14
42
11
44
161
70
21
26
65
3
4