0
2
1
14
5
4
7
8
6
13
3
12
10
9
25
43
11
68
107
15
62
78
94
42
34
19
154
32
75
253
35
57
71
110
29
48