229
595
101
503
70
276
71
380
138
348
9
242
62
218
67
212
37
175
77
176
11
137
21
145
49
146
7
142
18
149
279
1,040
27
87
3
97