7
23
4
16
3
21
5
67
73
24
100
34
271
99
57
28
18
62
223
71
49
26
43
38
126
164
832
33
192
53
282
178
60