0
1
5
6
14
2
7
21
3
12
926
15
13
44
23
83
30
31
42
61
25
145
152
32
11
22
17
39
18
20
19
71
65
178
10
88