203
552
71
291
126
534
52
157
270
89
151
27
135
32
165
26
138
66
509
56
170
19
112
16
105
6
97
7
95
61
713
100
2
113
96