0
8
25
4
17
3
21
5
67
73
24
102
34
272
99
57
28
18
62
223
71
49
26
43
38
126
164
833
33
192
53
283
178
60