38
70
43
97
55
165
46
37
34
63
110
78
74
54
58
18
48
179
107
95
116
31
120
99
44
28
84
66
45
65
41
19
39
71
51
106
138
92
135
168
91
26
57
27
175
1562
101
105
695