0
42
3
66
1
111
105
52
74
96
86
36
17
900
34
31
468
18
73
200
6
43
2
5
399
72
577
10
97
24
173017
164