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