221
168
560
112
437
165
131
96
12
71
307
248
385
30
116
80
162
171
263
138
217
70
412
65
143
39
114
89
204
91
95
82
270
50
100
558
87
101
118
173
110
127
83
72
310
48
59
102
440
61
424