254
917
381
858
76
458
129
470
42
210
81
189
52
165
88
176
128
16
266
64
137
6
122
19
116
10
106
41
91
89
333
5
105
7
102
92