30
232
300
554
21
50
10
4
18
363
13
157
47
20
1
219
213
47
441
21
35
101
148
33
475
221
20
125
75
119
0
154
168
97
9
874
49
355
310
542
17
270
100
165
6
52
399
185
