119
64
170
186
47
104
208
97
61
43
115
96
101
81
86
85
99
45
107
94
114
66
44
174
53
52
138
6
51
150
27
83
163
55
160
90
70
12
40
157
69
56
88
49
39
26
100
35
98