253
68
147
202
119
172
56
166
279
109
78
71
101
81
80
157
95
195
73
372
79
113
97
55
212
74
152
43
5
12
52
83
27
34
58
13
54
76
130
30
25
108
106
263
64
188
17
282
115
261
49
167
23