221
100
18
119
80
185
34
147
253
73
60
93
139
224
263
79
55
343
91
189
105
123
274
138
414
42
19
114
64
158
534
125
46
111
226
199
90
486
48
44
466
120
87
137
43
25
126
85
39
27
81
59
97
131
130
54