38
46
43
29
140
45
66
32
136
134
52
94
90
128
30
76
110
17
42
56
74
19
35
26
28
92
63
40
78
11
113
75
54
39
36
175
135
83
9
61
91
284
81
4
277
69
79
20
18