88
183
42
120
18
77
63
128
107
64
82
476
44
267
43
125
138
162
279
34
115
69
296
67
271
277
96
65
27
181
283
81
178
53
102
70
132
97
46
47
92
285
76
126
261
19
38
37
185
22
168
62
51
85