32
155
15
154
219
133
18
22
175
47
174
26
19
21
20
35
40
11
31
52
30
39
54
60
425
98
75
158
6850
291
74
409
466
7
126
7130
48
64
53
423
27
16
57
36
34
14
38
10
23
28