78
133
60
178
275
96
87
48
197
116
57
63
95
44
52
79
107
165
59
15
123
159
82
182
106
113
19
84
157
238
90
124
77
140
32
184
105
34
73
70
74
47
9
181
68
28
115
177
135
162
45
102