72
119
89
95
151
154
51
145
71
220
73
108
312
159
245
48
64
169
128
42
39
161
176
74
59
67
111
203
66
188
121
56
91
70
32
81
102
54
60
174
57
105
153
62
117
58
96
24
296
78
27
85
186