35
78
147
168
128
213
130
89
65
29
166
70
69
43
52
83
33
108
114
59
39
12
37
45
40
181
118
36
53
23
22
154
188
42
34
225
61
67
74
84
176
170
115
57
44
16
64
131
215