9
38
43
35
32
34
27
18
24
3
46
77
13
11
39
37
75
19
29
20
44
68
21
8
16
47
33
28
119
109
98
36
54
181
42
560
52
81
525
185
74
123
31
390
72
189
49