0
1
7
6
2
17
19
23
26
5
88
49
91
33
11
8
54
259
169
183
40
167
64
45
12
37
57
36
73
39
61
35
9
249
122
14
47
74
85
43
139
152