215
75
94
151
179
231
47
257
116
88
45
85
78
79
147
369
28
142
31
83
52
39
51
64
115
168
34
41
136
134
73
40
80
43
24
69
170
12
15
72
26
22
208
178
156
108
159