275
164
165
100
99
43
66
67
61
19
91
82
88
20
11
41
159
36
156
40
114
13
178
232
4
26
121
98
74
288
69
28
266
206
57
102
144
277
162
108
375
48
52
105
30
18
64
116
143
8
35
83
138
45