269
75
253
143
100
25
128
60
67
42
89
54
29
264
82
311
135
174
106
136
111
317
39
140
72
103
92
117
130
9
44
26
87
98
21
66
27
84
104
85
275
38
149
24
144
22
31
141
148
341
166
79