164
696
222
528
177
359
189
433
85
270
113
432
45
190
70
216
27
238
30
210
61
22
127
51
149
29
138
35
119
15
111
3
90