44
38
30
46
43
63
180
33
65
318
103
301
42
74
62
18
73
13
22
54
50
9
47
24
55
36
53
10
31
102
111
142
136
75
97
39
122
68
72
171
57
16
15
85
118
19
105
49
26