0
2
5
1
14
11
4
12
3
123
10
214
20
15
8
34
31
29
54
17
77
48
65
7
18
40
32
19
16
35
46
51
9
24
6
42
38