14
51
5
12
10
2
6
4
35
25
1
0
8
24
22
23
54
65
102
17
39
81
612
32
13
11
7
45
15
21
28
48
44
76
30
19
46