124
178
293
81
163
109
91
133
92
57
120
166
56
50
42
69
125
38
106
32
285
46
24
45
212
259
63
208
22
265
16
174
195
123
58
122
152
95
97
39
102
228
23
137
29
68
82
73
72
33
28
62
157
20